heroic action or deed - Deutsch Englisch Wörterbuch